home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr25 / comm2210.zip / COM2210 / COMBETA.DOC < prev    next >
Text File  |  1992-08-12  |  7KB  |  162 lines

  1.  
  2.  
  3.  
  4.                   BETA RELEASE OF OS/2 COMMUNICATION DRIVERS
  5.  
  6.  
  7.     COM.SYS          08-10-92
  8.     VCOM.SYS       08-07-92
  9.     COMM.DRV      06-11-92
  10.     MODE.COM      08-06-92
  11.  
  12.  
  13.     IBM DISCLAIMS ALL WARRANTIES, WHETHER EXPRESSED OR IMPLIED, INCLUDING
  14.     WITHOUT LIMITATION, WARRANTIES OF FITNESS AND MERCHANTABILITY WITH
  15.     RESPECT TO THE INFORMATION IN THIS DOCUMENT AND INCLUDED SOFTWARE
  16.     PRODUCTS.  . BY FURNISHING THIS MATERIAL, IBM GRANTS NO LICENSES TO ANY
  17.     RELATED PATENTS OR COPYRIGHTS.
  18.  
  19.     Copyright IBM Corporation, 1992, all rights reserved.
  20.  
  21.  
  22.     1.0       INSTALLATION PROCEDURE
  23.  
  24.                     a.      The following files will be replaced:
  25.  
  26.                              x:\OS2\COM.SYS
  27.                              x:\OS2\MODE.COM
  28.                              x:\OS2\MDOS\VCOM.SYS
  29.                              x:\OS2\MDOS\WINOS2\SYSTEM\COMM.DRV
  30.  
  31.                             These files will be backed up with the extension *.392.  If 
  32.                             files with this extension already exist, then NO BACKUP will 
  33.                             take place.  The installation utility is assuming that you are 
  34.                             using IBM OS/2 2.0 GA release drivers.  
  35.  
  36.                      b.    Switch to the drive and directory where the BETA files are
  37.                             located.
  38.  
  39.                      c.     Enter "cominst  x:" at the command line where
  40.                              x: is the drive letter of the OS/2 Partition.
  41.  
  42.                      d.     To DE-Install the BETA drivers communication driver, Enter 
  43.                              DEINSTL x: where x: is the drive letter of the OS/2 Partition.
  44.  
  45.     2.0      DESCRIPTION OF DRIVERS
  46.  
  47.                     The following is a brief description of the BETA
  48.                     communication drivers for OS/2 2.0.  There are new
  49.                     parameters for the COM.SYS which is located in the
  50.                     CONFIG.SYS file.
  51.  
  52.     2.1      COM.SYS
  53.  
  54.                     COM.SYS now has new parameters to indicate the COM port
  55.                     number, the I/O address, the UNIQUE IRQ level and  how to
  56.                     handle spurious interrupts.   An example follows:
  57.  
  58.                     DEVICE=C:\OS2\COM.SYS (n,xxxx,ii,s) [(n,xxxx,ii,s)]...
  59.  
  60.                     where the last parameter is optional.
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.                     n         :   COM port number (usually 3 and 4 but it is
  69.                                    possible to configure any communication port to a
  70.                                    differrent IRQ or I/O Address
  71.  
  72.                      xxxx   :  COM port address
  73.  
  74.                      ii         :  IRQ level
  75.  
  76.                      s         :  Spurious interrupt handling switch
  77.                                    values:
  78.  
  79.                                    D or d   to deinstall COM driver if
  80.                                                  more than 1000 consecutive
  81.                                                  spurious interrupts occur.
  82.  
  83.                                     I or i     to ignore spurious interrupt.
  84.  
  85.                                     P or p  to post error if more than 1000
  86.                                                  consecutive interrupts occur.   When 
  87.                                                  posting an  error, some DOS applications 
  88.                                                  can hang.
  89.  
  90.  
  91.                     COM.SYS also has the following fixes:
  92.  
  93.                     1. COM.SYS now uses a different algorithm to test for he presence of a 
  94.                         communications port at the given address.  There were certain cases 
  95.                         where a port was not recognized.
  96.  
  97.                     2. Change from DevHlp EOI to writing port 0x20 to
  98.                          reduce interrupt pass.  (Possible performance
  99.                          improvement).
  100.  
  101.                     3. Better checking of FIFO.
  102.  
  103.                     4. COM.SYS does not detect Hayes ESP card so that Hayes
  104.                         ESP card can be used as a regular dual asynch card.
  105.  
  106.                     5. New DOS_SETTING Propertys :  COM_DIRECT_ACCESS removes the IO hook of 
  107.                        VCOM.SYS after check the access control.  If the application only 
  108.                        works  when  VCOM.SYS is not loaded, COM_DIRECT_ACCESS will help the
  109.                        problem.  When COM_DIRECT_ACCESS is on, any application which 
  110.                        requires the presence of VCOM.SYS will not work in the DOS session.  
  111.                        This VCOM.SYS requires the new COM.SYS.  The COM_SELECT setting will 
  112.                        "hide" communication ports from certain DOS applications which try to 
  113.                        control all the communication ports (See Below).  
  114.  
  115.  
  116.     2.2      VCOM.SYS
  117.  
  118.                         No parameters or settings required.  This version of VCOM.SYS should 
  119.                         work better with X00.SYS (and other similar applications) when 
  120.                         COM_DIRECT_ACCESS is ON.  COMDD.SYS (which is required by older DOS 
  121.                         applications such as BASIC) should also perform better.  COMMDD.SYS 
  122.                         is loaded into the DOS_DEVICE setting for a Virtual Dos Machine.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.     2.2.1    COM_DIRECT_ACCESS DOS property
  133.  
  134.                         When COM_DIRECT_ACCESS is ON, VCOM.SYS will allow a DOS application 
  135.                         to access the communication ports directly.  This DOS property makes 
  136.                         LapLink III, FaskLynx, FSDUAT, AS/400 Asynch Router, MS WORD work in 
  137.                         VDM session.  However, since the buffers in COM.SYS cannot be used, 
  138.                         characters may be lost and and some applications may suffer from the 
  139.                         lack of buffering.  With most DOS applications, COM_DIRECT_ACCESS 
  140.                         should be set to OFF as its default setting.  
  141.  
  142.  
  143.     2.2.2    COM_SELECT DOS Property
  144.  
  145.                         COM_SELECT allows the DOS session to select only one communication 
  146.                         port to be used by the session.  The communication ports which are 
  147.                         not selected will be hidden from the DOS session.  There are some 
  148.                         DOS applications which take over every available communication port.  
  149.                         This DOS property is effective in preventing those DOS applications 
  150.                         from taking over all the communication ports.  An example of a DOS 
  151.                         application which attempts to control all the communcication ports 
  152.                         is LapLink Pro.  If LapLink Pro and another application which 
  153.                         accesses a communication port are executed at the same time, it is 
  154.                         necessary to set COM_SELECT.  The default setting is ALL.
  155.  
  156.  
  157.     2.3      COMM.DRV
  158.  
  159.                        COMM.DRV contains the support for COM3 and COM4 in WinOS2.  This 
  160.                        COMM.DRV requires the new VCOM.SYS.  
  161.  
  162.